master spring leaf - Français Anglais Dictionnaire